﻿using System;
using System.Collections.Generic;
using System.Text;

namespace ECOSYSTEM_Dominio
{
    public class Almacen
    {
        private Int32 aAlmacenID;
        private String aFecReg;
        private Int32 aCantidadProdIngresa;
        private Double aPrecioCompraProd;
        private Double aUtilidad;
        private Int32 aStockActual;
        private String aMoneda;        
        private Double aPrecioVenta;       
        private Int32 elProducto;
        private Int32 elRegCompra;
        
        public Almacen() { }
        public Almacen(String pFecReg, Int32 pCantidadProdIngresa, Double pUtilidad, Double pPrecioCompraProd, Int32 pStockActual,Double pPrecioVenta, String pMoneda, Int32 pElProducto, Int32 pElRegCompra)
        {
            aFecReg = pFecReg;
            aCantidadProdIngresa = pCantidadProdIngresa;
            aUtilidad = pUtilidad;
            aPrecioCompraProd = pPrecioCompraProd;
            aStockActual = pStockActual;
            aPrecioVenta = pPrecioVenta;
            aMoneda = pMoneda;
            elProducto = pElProducto;
            elRegCompra = pElRegCompra;
        }
        public Almacen(Int32 pAlmacenID, String pFecReg, Int32 pCantidadProdIngresa, Double pUtilidad, Double pPrecioCompraProd, String pMoneda, Int32 pStockActual, Double pPrecioVenta, Int32 pElProducto, Int32 pElRegCompra)
        {
            this.aAlmacenID = pAlmacenID;
            this.aFecReg = pFecReg;
            this.aCantidadProdIngresa = pCantidadProdIngresa;
            this.aUtilidad = pUtilidad;
            this.aPrecioCompraProd = pPrecioCompraProd;
            this.aStockActual = pStockActual;
            this.aMoneda = pMoneda;
            this.aPrecioVenta = pPrecioVenta;
            this.elProducto = pElProducto;
            this.elRegCompra = pElRegCompra;
        }
        public Int32 AlmacenID
        {
            get { return aAlmacenID; }
            set { aAlmacenID = value; }
        }

        public String FecReg
        {
            get { return aFecReg; }
            set { aFecReg = value; }
        }
        public Int32 CantidadProdIngresa
        {
            get { return aCantidadProdIngresa; }
            set { aCantidadProdIngresa = value; }
        }
        public Double PrecioCompraProd
        {
            get { return aPrecioCompraProd; }
            set { aPrecioCompraProd = value; }
        }
        public Double Utilidad
        {
            get { return aUtilidad; }
            set { aUtilidad = value; }
        }
        public Int32 StockActual
        {
            get { return aStockActual; }
            set { aStockActual = value; }
        }
        public Int32 ElProducto
        {
            get { return elProducto; }
            set { elProducto = value; }
        }
        public Int32 ElRegCompra
        {
            get { return elRegCompra; }
            set { elRegCompra = value; }
        }
        public Double PrecioVenta
        {
            get { return aPrecioVenta; }
            set { aPrecioVenta = value; }
        }
        public String Moneda
        {
            get { return aMoneda; }
            set { aMoneda = value; }
        }
    }
        
}
